Big Huge Thesaurus

Nigella damascena

noun